#ifndef _APPBASE_H
#define _APPBASE_H

#include "o_stdafx.h"

class AppBase {
public:
    virtual void on_create()			                            = 0;
    virtual void on_release()                                       = 0;
    virtual void on_lost()										    = 0;
    virtual void on_reset()										    = 0;
    virtual void on_destroy()									    = 0;
    virtual void on_input()				                            = 0;
    virtual void on_update()                                        = 0;
    virtual void on_render()                                        = 0;
};
 
#endif
